import asyncio
from bleak import BleakScanner

class BLEScanner:
    async def scan(self):
        devices = await BleakScanner.discover()
        return [str(d) for d in devices]